import {
  user
} from '@api/'
import types from './types'
export default {
  async fetchUserInfo ({
    commit
  }) {
    let res = await user()._getLoginUser()
    // let res = {
    //   data: {
    //     sn: 90466,
    //     name: 'admin',
    //     type: 10
    //   },
    //   status: true
    // }
    if (res.status) {
      // commit(types.SET_USER_ID, res.data.userSn)
      // commit(types.SET_USER_NAME, res.data.userName)
      commit(types.SET_USER_TYPE, res.data.jobId)

      commit(types.SET_USER_ID, res.data.sn)
      commit(types.SET_USER_NAME, res.data.name)
      commit(types.SET_JOB_LIST, res.data.jobList)
      commit(types.SET_JOB_NAME, res.data.jobName)
      // commit(types.SET_USER_TYPE, res.data.type.toString())
    }
    return res
  }
}
